triple bend valve - Spanish English Dictionary